Big Huge Thesaurus

genus locusta

noun

sounds kind of like